political gadfly

Translations
политический критик
The political gadfly often challenges the government's decisions.
Политический критик часто ставит под сомнение решения правительства.